Brassica hirta
Explore definitions, synonyms, and language insights of Brassica hirta
Definitions
                    Noun
                    
            Eurasian mustard cultivated for its pungent seeds; a source of table mustard and mustard oil